package cn.flying.base.sys.utils;

import org.springframework.stereotype.Component;

/**
 * @description: 密码转换密文处理工具类
 * @author: lvyong
 * @date: 2023年05月26日 12:40
 * @version: 1.0
 */
@Component
public class PasswordEncoderUtil {

    /**
     * 加密密码转密文
     * @param pwd
     * @return
     */
    public String encrypt(String pwd) {
       return CryptographyUtil.sha256("Admin1234", pwd, 1024);
    }

    /**
     * 加密密码转密文
     * @param pwd
     * @return
     */
    public String encrypt(String pwd, String salt) {
       return CryptographyUtil.sha256(salt, pwd, 1024);
    }
}
